Generative anthropology